An introduction to programming and the power of abstraction, using Abelson and Sussman's classic textbook of the same name. Key concepts include: building abstractions, computational processes, higher-order procedures, compound data, data abstractions, controlling interactions, generic operations, self-describing data, message passing, streams and infinite data structures, meta-linguistic abstraction, interpretation of programming languages, machine model, compilation, and embedded languages.
This educational material is part of the collection: ArsDigita Computer Science University
19 lectures (RealMedia format).
Instructors: Holly Yanco and John Pezaris
Text: Structure and Interpretation of Computer Programs, Abelson and Sussman
Reference: Simply Scheme, Harvey and Wright.
Requirements: Four exams and ten problem sets.
About this Item
|Audio/Visual: ||sound, color|
Write a review
Downloaded 24,365 times
February 7, 2006
Useful for trainers & teachers
The series is very useful in teaching basics